isolated testicular tuberculosis mimicking testicular tumor - Spanish English Dictionary